optimizar codigo en java